﻿using Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AnesSystem.Models
{
    public class InfectionModel: ObservableObject
    {
        private bool nnis0;
        private bool nnis1;
        private bool nnis2;
        private bool nnis3;
        private bool qkdj1;
        private bool qkdj2;
        private bool qkdj3;
        private bool qkdj4;
        private bool zrwy;
        private bool zruw;
        private bool xwjs;
        private bool xwjf;
        private bool sqlxsyws;
        private bool sqlxsywf;
        private bool sqbxsyws;
        private bool sqbxsywf;
        private bool szkjyws;
        private bool szkjywf;
        private bool sssjs;
        private bool sssjf;

        public bool Nnis0
        {
            get
            {
                return nnis0;
            }

            set
            {
                nnis0 = value;
                RaisePropertyChanged("Nnis0");
            }
        }

        public bool Nnis1
        {
            get
            {
                return nnis1;

            }

            set
            {
                nnis1 = value;
                RaisePropertyChanged("Nnis1");
            }
        }

        public bool Nnis2
        {
            get
            {
                return nnis2;
            }

            set
            {
                nnis2 = value;
                RaisePropertyChanged("Nnis2");
            }
        }

        public bool Nnis3
        {
            get
            {
                return nnis3;
            }

            set
            {
                nnis3 = value;
                RaisePropertyChanged("Nnis3");
            }
        }

        public bool Qkdj1
        {
            get
            {
                return qkdj1;
            }

            set
            {
                qkdj1 = value;
                RaisePropertyChanged("Qkdj1");
            }
        }

        public bool Qkdj2
        {
            get
            {
                return qkdj2;
            }

            set
            {
                qkdj2 = value;
                RaisePropertyChanged("Qkdj2");
            }
        }

        public bool Qkdj3
        {
            get
            {
                return qkdj3;
            }

            set
            {
                qkdj3 = value;
                RaisePropertyChanged("Qkdj3");
            }
        }

        public bool Qkdj4
        {
            get
            {
                return qkdj4;
            }

            set
            {
                qkdj4 = value;
                RaisePropertyChanged("Qkdj4");
            }
        }

        public bool Zrwy
        {
            get
            {
                return zrwy;
            }

            set
            {
                zrwy = value;
                RaisePropertyChanged("Zrwy");
            }
        }

        public bool Zruw
        {
            get
            {
                return zruw;
            }

            set
            {
                zruw = value;
                RaisePropertyChanged("Zruw");
            }
        }

        public bool Xwjs
        {
            get
            {
                return xwjs;
            }

            set
            {
                xwjs = value;
                RaisePropertyChanged("Xwjs");
            }
        }

        public bool Xwjf
        {
            get
            {
                return xwjf;
            }

            set
            {
                xwjf = value;
                RaisePropertyChanged("Xwjf");
            }
        }

        public bool Sqlxsyws
        {
            get
            {
                return sqlxsyws;
            }

            set
            {
                sqlxsyws = value;
                RaisePropertyChanged("Sqlxsyws");
            }
        }

        public bool Sqlxsywf
        {
            get
            {
                return sqlxsywf;
            }

            set
            {
                sqlxsywf = value;
                RaisePropertyChanged("Sqlxsywf");
            }
        }

        public bool Sqbxsyws
        {
            get
            {
                return sqbxsyws;
            }

            set
            {
                sqbxsyws = value;
                RaisePropertyChanged("Sqbxsyws");
            }
        }

        public bool Sqbxsywf
        {
            get
            {
                return sqbxsywf;
            }

            set
            {
                sqbxsywf = value;
                RaisePropertyChanged("Sqbsywf");
            }
        }

        public bool Szkjyws
        {
            get
            {
                return szkjyws;
            }

            set
            {
                szkjyws = value;
                RaisePropertyChanged("Szkjyws");
            }
        }

        public bool Szkjywf
        {
            get
            {
                return szkjywf;
            }

            set
            {
                szkjywf = value;
                RaisePropertyChanged("Szkjywf");
            }
        }

        public bool Sssjs
        {
            get
            {
                return sssjs;
            }

            set
            {
                sssjs = value;
                RaisePropertyChanged("Sssjs");
            }
        }

        public bool Sssjf
        {
            get
            {
                return sssjf;
            }

            set
            {
                sssjf = value;
                RaisePropertyChanged("Sssjf");
            }
        }
    }
}
